
/*
    Created on : 2018-08-28, 14:44:00
    Author     : marco
*/
.theme_header {
    padding-top: 220px;
}

.theme_widget_header{
    background-image:
        linear-gradient(
        rgba(0, 0, 0, 0.5),
        rgba(100, 100, 100, 0.5)
        );
}

.profile-card-with-cover .card-profile-image {
    position: relative;
    top: 40px;
    width: 100%;
    text-align: center;
}

.profile-image{
    max-height:400px;

    z-index:9;
    position:relative;
}

.display-3{
    font-size:2rem;
}

.display-4{
    font-size:1.5rem;
}


.drop-shadow {
    filter: drop-shadow(2px 2px 4px black);
}

.brightness-110{
    filter: brightness(110%);
}

.brightness-125{
    filter: brightness(125%);
}

.brightness-150{
    filter: brightness(150%);
}


.contrast-150{
    filter: contrast(150%);
}

.contrast-200{
    filter: contrast(200%);
}

.contrast-300{
    filter: contrast(300%);
}

/*
#page_container{
    background-color: azure;

}
*/

/*xsmall*/
@media (min-width: 0px) {
    body{
        background-image: url(../img/texture/xsmall.jpg)!important;
    }
    .theme_header {
        background-image: url(../img/xsmall.jpg)!important;
    }
}

/*small*/
@media (min-width: 576px) {
    body{
        background-image: url(../img/texture/small.jpg)!important;
    }
    .theme_header {
        background-image: url(../img/small.jpg)!important;
    }
}

/*medium*/
@media (min-width: 768px) {

    body{
        background-image: url(../img/texture/medium.jpg)!important;
    }

    .theme_header {
        background-image: url(../img/medium.jpg)!important;
        padding-top: 150px;
    }

    .profile-card-with-cover .card-profile-image {
        position: absolute;
    }

    .profile-image{
        max-width: 350px;
        max-height:400px;
    }

    .display-3{
        font-size:4.5rem;
    }

    .display-4{
        font-size:3.5rem;
    }
}

/*large*/
@media (min-width: 992px) {
    body{
        background-image: url(../img/texture/large.jpg)!important;
    }
    .theme_header {
        background-image: url(../img/large.jpg)!important;
    }
}

/*xlarge*/
@media (min-width: 1200px) {
    body{
        background-image: url(../img/texture/xlarge.jpg)!important;
    }
    .theme_header {
        background-image: url(../img/xlarge.jpg)!important;
    }
}

/*xxlarge*/
@media (min-width: 1400px) {
    body{
        background-image: url(../img/texture/xxlarge.jpg)!important;
    }
    .theme_header {
        background-image: url(../img/xxlarge.jpg)!important;
    }
}

/*xxxlarge*/
@media (min-width: 1900px) {
    body{
        background-image: url(../img/texture/xxxlarge.jpg)!important;
    }
    .theme_header {
        background-image: url(../img/xxxlarge.jpg)!important;
    }
}